package com.yehangtech.designpattern.创建型_建造者.menu;


import com.yehangtech.designpattern.创建型_建造者.entity.IMatter;

import java.math.BigDecimal;
import java.util.List;

public interface IMenu {

    // todo:真实业务中，所有实体类一定不是IMatter接口实现类。其实这里只需要写死就可以了。
    // todo:IMenu接口是建造者模式的核心！！！
    IMenu addCoat(IMatter matter);//增加涂料

    IMenu addCeiling(IMatter matter);//增加吊顶

    List<IMatter> getDetail();

    BigDecimal getPriceTotal();

}
